
// curry 是lodash ，可以把函数柯里化  
// 如果你传入 getSum中的部分参数 他会返回一个函数等待接收剩余的参数 并返回新得结果
//可以把任意多参数的函数 转化为一元函数
const _ = require('lodash')

function getSum (a, b, c) {
    return  a + b + c
}

const curried =  _.curry(getSum)
console.log(curried(1, 2, 3))
console.log(curried(1)(2,3))
console.log(curried(1)(2,3))